accounts receivable cash flow accounting jobs credit accountant fleet maintenance software payroll marketing manager fleet management software cpa planned maintenance software bookkeeping cmms fleet management management factoring maintenance